clear up (the sky) - Français Anglais Dictionnaire